This study aims to achieve the heterogeneous direct force/aerodynamic force compound control of near-space vehicles (NSVs). As conventional compound control of NSVs ignores the difference in heterogeneous characteristics of the executive body, the actual control performance cannot fulfill the expectation, and the method faces the problems of significant attitude oscillation and great energy consumption of the reaction control system (RCS). Hence, a compound control allocation method based on 0-1 integer programming is proposed. With this method, the moment realization problem of RCS allocated by direct force/aerodynamic force compound control is changed to a 0-1 integer programming problem. In this way, the control allocation problem of the heterogeneous execution body can be effectively addressed. The simulation indicates that the proposed method can effectively reduce energy consumption and attitude oscillation.